cause someone embarrassment - Espagnol Anglais Dictionnaire